package com.ruoyi.logistic.service;

import com.ruoyi.logistic.domain.NetworkSheetFeeFillCollectCollect;
import com.ruoyi.logistic.domain.NetworkSheetFeeFillCollectDetail;
import com.ruoyi.logistic.domain.PageDate;
import com.ruoyi.logistic.domain.vo.NetworkSheetFeeFillCollectCollectVo;
import com.ruoyi.logistic.domain.vo.NetworkSheetFeeFillCollectDetailVo;

import java.sql.Date;
import java.util.List;

public interface NetworkSheetFeeFillCollectDetailService {
    List<NetworkSheetFeeFillCollectDetail> selectAll(PageDate pageDate);
    Boolean insert(NetworkSheetFeeFillCollectDetail networkSheetFeeFillCollectDetail);
    Boolean update(NetworkSheetFeeFillCollectDetail networkSheetFeeFillCollectDetail);
    Boolean deleteById(Integer id);
    NetworkSheetFeeFillCollectDetail findById(Integer id);
    List<NetworkSheetFeeFillCollectDetail> search(NetworkSheetFeeFillCollectDetailVo networkSheetFeeFillCollectDetailVo);

//    面单费补收汇总
    List<NetworkSheetFeeFillCollectCollect> collect(NetworkSheetFeeFillCollectCollectVo networkSheetFeeFillCollectCollectVo
                                                    );

}
